explosion plating - French English Dictionary